Beauty Industry

Urban Decay To Open Flagship Stand-Alone Store

Author Image

By: Jamie Matusow

Editor-in-Chief

Urban Decay, which was founded by Wende Zomnir and based in Southern California, is opening its first free-standing store this fall at the Fashion Island Shopping Center in Newport Beach, CA.

The brand’s ‘cool’ vibe is being extended to the store’s interior design. Visitors can expect to be entertained by the digital video wall, an interactive photo booth and, very useful, tech charging stations.

The 1,000-square-foot flagship location will also house six makeup stations, and wood flooring made from reclaimed wood – plus a 100-inch custom chandelier.

Urban Decay is owned by L’Oreal.

Keep Up With Our Content. Subscribe To Beauty Packaging Newsletters